const BASEURL = 'https://www.uinav.com/api/public/v1/'


const ruquest = ({
    url,
    method = 'GET',
    data = {},
    header = {},
    tip = '拼命加载中...'
  }) => {
    return new Promise((resolve, reject) => {
        uni.showLoading({
          title: tip,
          mask: true
        })
        uni.request({
            url: `${BASEURL}${url}`,
            method,
            header,
            data,
            success: ({ data, statusCode, header }) => {
              resolve(data)
            },
            fail: error => {
              reject(error)
            },
            complete: () => {
              uni.hideLoading()
            }
          })
        })
      }
      
uni.$request = ruquest